382499
1025150
745510
549620
142221
839192
59858
55142
738518
228784
111352
533244
789312
880870
820147
909949
1017724
831610
570505
57952
101987
614377
296284
547842